﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace YunSpace.Domain.Entity.OrderFlowManage
{
    public class ClientOrderBookRecordEntity : IEntity<ClientOrderBookRecordEntity>, ICreationAudited, IModificationAudited, IDeleteAudited
    {
        public string F_Id { get; set; }
        public string F_OrderId { get; set; }
        public Nullable<DateTime> F_SigningDate { get; set; }
        public string F_SiteIds { get; set; }
        public string F_SiteNames { get; set; }
        public string F_SpaceIds { get; set; }
        public string F_SpaceNames { get; set; }
        public Nullable<decimal> F_SiteRent { get; set; }
        public Nullable<decimal> F_MatingRent { get; set; }
        public Nullable<decimal> F_SiteExpend { get; set; }
        public Nullable<decimal> F_SiteRebate { get; set; }
        public Nullable<decimal> F_ClientRebate { get; set; }
        public Nullable<decimal> F_TaxRebate { get; set; }
        public Nullable<decimal> F_Profit { get; set; }
        public Nullable<decimal> F_ProfitMargin { get; set; }
        public Nullable<int> F_State { get; set; }

        public Nullable<decimal> F_ReserveCash { get; set; }

        public Nullable<decimal> F_Deposit { get; set; }
        ///<summary>
        /// 创建时间
        /// </summary>
        public Nullable<System.DateTime> F_CreatorTime { get; set; }

        ///<summary>
        /// 创建者
        /// </summary>
        public string F_CreatorUserId { get; set; }

        ///<summary>
        /// 修改时间
        /// </summary>
        public Nullable<System.DateTime> F_LastModifyTime { get; set; }

        ///<summary>
        /// 修改者
        /// </summary>
        public string F_LastModifyUserId { get; set; }

        ///<summary>
        /// 删除状态
        /// </summary>
        public Nullable<bool> F_DeleteMark { get; set; }

        ///<summary>
        /// 删除时间
        /// </summary>
        public Nullable<System.DateTime> F_DeleteTime { get; set; }

        ///<summary>
        /// 删除者
        /// </summary>
        public string F_DeleteUserId { get; set; }
    }
}
